Big Huge Thesaurus

family calliphoridae

noun

sounds kind of like